package com.middlegroup.payadmin.service;

import com.baomidou.mybatisplus.service.IService;
import com.github.pagehelper.PageInfo;
import com.middlegroup.payadmin.pojo.dto.DataGrid;
import com.middlegroup.payadmin.pojo.po.Bank;
import com.middlegroup.payadmin.pojo.po.Channels;

import java.util.List;

/**
 * <p>
 * 通道表 服务类
 * </p>
 *
 * @author pc123
 * @since 2019-01-04
 */
public interface ChannelsService extends IService<Channels> {


    /**分页查询渠道
     * @param grid
     * @param name
     * @param serviceType
     * @return
     */
    PageInfo<Channels> listChannels(DataGrid grid, String name, Long serviceType);

    /**获取渠道下配置的支持的银行
     * @param code
     * @return
     */
    List<Bank> getChannelBanks(String code);


}
